package util

import (
	"github.com/gin-gonic/gin"
	"os"
)

/**
 * 获取每次请求的traceId
 */
func GetTraceID(c *gin.Context) string {
	return c.GetHeader("X-Request-ID")
}


/**
 * 判断文件是否存在  存在返回 true 不存在返回false
 */
func CheckFileIsExist(filename string) bool {
	var exist = true
	if _, err := os.Stat(filename); os.IsNotExist(err) {
		exist = false
	}
	return exist
}


/**
 * 判断错误类型
 */
func CheckErr(e error) {
	if e != nil {
		panic(e)
	}
}